/*
 * MapFactory.h
 *
 *  Created on: 31/10/2009
 *      Author: marcos
 */

#ifndef MAPFACTORY_H_
#define MAPFACTORY_H_

#include "parser/Rule.h"
#include "parser/Parser.h"
#include "parser/ParsedData.h"

#include "util/logger/Logger.h"
#include "util/logger/LoggerManager.h"

#include "map/Map.h"
#include "map/MapElementFactory.h"

class MapFactory {
public:
	MapFactory();
	virtual ~MapFactory();
	Map* createMap(std::string mapDataPath);
private:

};

#endif /* MAPFACTORY_H_ */
